package com.qiangesoft.bootcodegen.framework.config;

import com.qiangesoft.bootcodegen.entity.BcgTableColumn;
import lombok.Data;

import java.util.List;

/**
 * 代码生成参数
 *
 * @author qiangesoft
 * @date 2023-09-29
 */
@Data
public class CodeGenParam {

    /**
     * 表名
     */
    private String tableName;

    /**
     * 模块
     */
    private String genModule;

    /**
     * 功能描述
     */
    private String genFunction;

    /**
     * 作者
     */
    private String genAuthor;

    /**
     * 日期
     */
    private String genDate;

    /**
     * 生成文件路径
     */
    private String genPath;

    /**
     * 生成包路径
     */
    private String genPackage;

    /**
     * 生成实体类名
     */
    private String genClass;

    /**
     * 字段信息
     */
    private List<BcgTableColumn> columnList;
}
